attalea princeps - English Synonyms Dictionary